@charset "utf-8";
/* CSS Document */

body{
margin:0px; 
padding:0px; 
font-size:14px; 
font-family:Microsoft Yahei,Arial,sans-serif,SimSun,SimHei; 
background-color:#fefefe; 

}
form,input{ margin:0px; padding:0px;border:0px;}
a{ color:#b1a3a0; text-decoration:none; font-size:14px;font-family:Microsoft Yahei,Arial,sans-serif,SimSun,SimHei;  }
a:hover{ color:#ff7700; text-decoration:none; font-size:14px;  }
ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px; list-style:none;}
dl{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px;}
dt{ margin:0px; padding:0px;}
table{ margin:0px; padding:0px; border:0px;}
img { border:none; }
.clear{ clear:both;}


.manebak{width:100%; min-width:1230px;width:expression(this.offsetWidth < 1200 ? '1200px': true);  height:40px; background:#1487E6; position:relative;z-index:888}
.mane{min-width:1230px; height:40px; margin:0 auto; position:relative; }
.manebox{margin-left:100px; width:1230px; height:40px; overflow:hidden}
.manebox ul{ float:left; width:1230px; height:40px; overflow:hidden}
.manebox li{ float:left; width:108px; height:40px; line-height:40px; text-align:center; overflow:hidden}
.manebox li a{ display:inline-block; width:108px; margin:0 auto; font-size:18px; overflow:hidden; color:#FFFFFF;}
.manebox li a:hover{ color:#FFFFFF;  background:#0A6EC8; text-decoration:none}
.mcur,.mover{ background:#0854A8;}
.mcur a{color:#FFFFFF;}
.mover a{color:#FFFFFF;}

.top{ min-width:1230px; height:120px; margin:0 auto; }
.top-logo{ width:400px; height:72px; margin-top:30px; float:left;}
.top-title{ width:421px; height:auto; line-height:120%; padding-left:40px; padding-top:28px;  color:red; font-size:18px; font-family:Microsoft Yahei; margin-top:30px; float:left;overflow:hidden; }
.top-banerc{ width:263px; height:72px;margin-top:30px; float:left; }
.toptiao{ width:100%; min-width:1230px;position:relative; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1230? '1230px' : 'auto');  height:6px;  repeat-x; overflow:hidden; }



.Top1{width:100%;background:#333333;height:27px;overflow:hidden;line-height:27px;}
.Top1 .Top_list_right{float:right;overflow:hidden;color:#fff;}
.Top1 .Top_list_right a{margiN:0 8px; color:#e8d448;}




.xzmane{ min-width:1230px; height:45px;background:#0A6EC8;  margin:3px auto 0px auto; position:relative; }
.xzmane-cd{ width:auto; height:45px;font-size:16px; float:left;}
.xzmane-cd li{width:105px; height:45px; line-height:45px;text-align:center; float:left; border-right:#0A6EC8 1px solid; border-left:#1487E6 1px solid;}
.xzmane-cd li a{text-decoration:none; font-size:15px; color:#fff;font-family:Microsoft Yahei;}
.xzmane-cd li a:hover{text-decoration:none; font-size:15px; color:#fff;font-family:Microsoft Yahei; font-weight:bold;}
.maover{width:105px; height:35px; background:#1487E6;}

.xzmane-telzx{ width:148px; height:45px; line-height:45px; float:left;  overflow:hidden;}
.xzmane-telzx a{text-decoration:none; font-size:18px; color:#666666; font-weight:bold;font-family:Microsoft Yahei;}
.xzmane-telzx a:hover{text-decoration:none; font-size:18px; color:#666666; font-weight:bold;font-family:Microsoft Yahei;}

/* 新加菜单样式 */
.nxzm2{width:160px; height:45px; line-height:45px; float:left; border-right:#1487E6 1px solid; border-left:#1487E6 1px solid; text-align:center; color:#d01d57; font-size:15px; font-weight:bold; font-family:Microsoft Yahei; margin-right:22px; overflow:hidden;}
.nxzm2 a{font-size:15px; color:#fff; font-weight:bold; font-family:Microsoft Yahei; }

.guanggao{ width:1230px; height:229px;  margin:3px auto 5px auto;position:relative;z-index:9;}
.guanggaofb{ width:1230px; height:260px;  margin:3px auto 8px auto;}
.guanggaofb7{ width:1230px; height:auto;  margin:3px auto 0px auto;}
.guanggaofbjd7{ width:1230px; height:auto;  margin:3px auto 5px auto;}
.syzxalmanes{width:1230px; height:auto; margin:0px auto 6px auto; overflow:hidden;}

.dhafl{ width:1230px; height:460px; margin:0px auto 30px auto; overflow:hidden;}
.dhafl-dh{ width:269px; height:458px; float:left; border-left:1px solid #ded8d6;border-top:1px solid #ded8d6;border-bottom:1px solid #ded8d6;}
.dhafldh-title{width:269px;height:35px; line-height:35px; background:#ded8d6; color:red; font-size:14px; text-align:center;}
.dhafldh-body{width:227px;height:417px; margin-left:20px; overflow:hidden}

.dhbody{border-bottom:1px dashed #efefef; padding-bottom:8px;}
.dhbodys{border-bottom:1px dashed #efefef; padding-bottom:10px;}
.dhbodya{ height:18px;margin-top:6px; margin-bottom:6px;}
.dhbodya span{ height:18px; line-height:18px; float:left;}
.dhbodya span a{ color:#918889;}
.dhbodya span a:hover{ color:#ff7700;}
.dhbodya img{ float:left; margin-right:5px; width:18px; height:18px;}
.dhbodyb{height:18px; line-height:18px;}
.dhbodysm{height:18px; line-height:18px; margin-top:5px;}
.dhbodysmb{height:18px; line-height:18px; }
.dhafl-flash{ width:960px; height:460px; float:left; overflow:hidden;}

.mains{width:1230px; height:auto; margin:0 auto;}
.mainszsdt{width:1230px; height:auto; margin:0 auto;}
.mainbiaoti{width:888px; height:24px; margin-left:20px; margin-bottom:10px;}
.mainbiaoti img{ float:left;margin-right:2px;width:24px; height:24px;}
.mainbiaoti span{ height:24px; line-height:24px; float:left;color:#6f6564; font-size:16px;font-family:Microsoft Yahei;}

.mainzsdt{ width:1230px; height:440px; margin-bottom:30px; overflow:hidden; }
.maintiao{width:1230px; height:5px; background-color:#e3e3e3; overflow:hidden;}
.mainzsdt-left{ width:498px; height:439px;border-left:1px dashed #ded8d6;border-right:1px dashed #ded8d6; border-bottom:1px dashed #ded8d6; margin-right:10px; float:left; overflow:hidden; }


.mainzsdt-left ul{height:440px;width:500px;overflow:hidden;}
.mainzsdt-left li{float:left;border-right:1px dotted #CAC1BE;border-bottom:1px dotted #CAC1BE;width:89px;height:89px;overflow:hidden; }
.mainzsdt-left li img{width:80px;height:80px;overflow:hidden;margin:4px;}
.mainzsdt-left p{width:498px;height:132px; margin:0px; padding:0px; overflow:hidden}
.mainzsdt-left1{ width:268px; height:439px;border-left:1px dashed #ded8d6;border-right:1px dashed #ded8d6; border-bottom:1px dashed #ded8d6; margin-right:10px; float:left; overflow:hidden; }


.mainzsdt-left1 ul{height:440px;width:270px;overflow:hidden;}
.mainzsdt-left1 li{float:left;border-right:1px dotted #CAC1BE;border-bottom:1px dotted #CAC1BE;width:89px;height:89px;overflow:hidden; }
.mainzsdt-left1 li img{width:80px;height:80px;overflow:hidden;margin:4px;}
.mainzsdt-left1 p{width:268px;height:438px; margin:0px; padding:0px; overflow:hidden}

.mainzsdt-right{ width:950px; height:440px; float:left; overflow:hidden;}
.mainzsdt-rightzsdt{ width:720px; height:440px; float:left; overflow:hidden;}
.mainzra{ width:230px; height:440px; float:left; position:relative;}
.mainzraty{ width:230px; height:440px; float:left; margin-right:10px; position:relative;}
.mainzrafl{width:230px; height:210px; margin-top:10px; overflow:hidden}

.mainzraflb{width:230px; height:210px; margin-top:10px; overflow:hidden}
.mainzrb{ width:720px; height:440px; float:left; overflow:hidden;}

.xzzxdtxgm{ width:720px; height:440px;  overflow:hidden;}
.xzzxdtxg{width:708px; height:439px; border-left:1px solid #DFD9D7;border-right:1px solid #DFD9D7; border-bottom:1px solid #DFD9D7;margin-left:10px; overflow:hidden}
.xzzxdtxg-title{font-weight:bold;width:100%;height:35px;line-height:35px; background:#f9f5f7; font-family:"Microsoft Yahei"; overflow:hidden;}
.xzzxdtxg-title a{ color:#767678;}
.xzzxdtxg-title a:hover{ color:#ff7700; text-decoration:none}
h2{font-size:14px;display:inline}

.xzzxdtxg-titlea{margin-left:10px; font-size:14px;float:left;}
.xzzxdtxg-titlea a{font-size:16px; margin-left:22px; }
.xzzxdtxg-titleb{margin-right:18px; float:right;}
.xzzxdtxg-main{ width:658px; height:440px; margin-left:34px; margin-top:15px; overflow:hidden;}
.xzzxdtxg-maina{ width:648px; height:440px; float:left; overflow:hidden;}
.xzzxdtxg-lidiv{ font-size:14px;line-height:20px; overflow:hidden;}
.xzzxdtxg-lidiv a{ color:#767676;font-size:14px; text-decoration:none}
.xzzxdtxg-lidiv a:hover{ color:#ff7700; text-decoration:none}


.sc-categorys{float:right;width:220px;height:438px;border:1px solid #DFD9D7; overflow:hidden}
.categorys-title{ width:220px; height:35px; line-height:35px; background:#ded9d6;font-size:14px;font-family:"Microsoft Yahei"; overflow:hidden;}
.categorys-title a{ font-size:14px;font-family:"Microsoft Yahei";color:#767678; text-decoration:none; margin-left:10px;}
.categorys-title a:hover{font-size:14px;font-family:"Microsoft Yahei"; color:#ff7700; text-decoration:none;margin-left:10px;}

.sc-categorys .rightxzlbs{ width:190px; height:auto; margin-left:10px; overflow:hidden; margin-top:10px;}
.sc-categorys .rightxzlbs ul{ margin:0px; padding:0px; list-style:none; width:190px; height:auto;}
.sc-categorys .rightxzlbs ul li{ margin:0px; padding:0px; list-style:none; width:190px; height:27px; line-height:36px; border-bottom:gray 1px dashed; overflow:hidden}

.sc-categorys .rightxzlbs ul li a{ color:#b2a4a1; font-size:14px; text-decoration:none}
.sc-categorys .rightxzlbs ul li a:hover{ color:#ff7700; text-decoration:none}

.footers{ width:100%; min-width:1230px; position:relative; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1230? '1230px' : 'auto'); height:auto; background:#e9e9e9; overflow:hidden;}
.footers a{color:#666666; font-size:14px; font-family:Microsoft Yahei;}
.footers a:hover{color:#333333; font-size:14px;font-family:Microsoft Yahei;}

.fbody{ width:1230px; height:130px; margin:25px auto; position:relative;overflow:hidden;}

.fbodytiaoa{ width:1px; height:120px; background:#cbcbcb; float:left;position:relative; overflow:hidden;}
.fbodytiaob{ width:1px; height:120px; background:#cbcbcb; float:left;position:relative; overflow:hidden;}
.fbodya{ width:240px; height:125px; float:left; position:relative;}
.fbodyas{ width:240px; height:125px; margin-left:3px; float:left;position:relative; }
.fbodyb{ width:300px; height:125px; float:left;position:relative; overflow:hidden; }
.fbodyc{ width:322px; height:125px; float:left;position:relative; overflow:hidden; }
.fbody-a{ width:240px; height:auto; margin-left:20px; overflow:hidden;}
.fbody-a dl{width:240px; height:auto;overflow:hidden; position:relative;}
.fbody-a dt{ width:240px; height:27px;  color:#6f6564; font-size:14px;font-family:Microsoft Yahei;overflow:hidden;}
.fbody-a dt a{color:#666666; font-size:14px;font-family:Microsoft Yahei;}
.fbody-a dt a:hover{color:#333333; font-size:14px;font-family:Microsoft Yahei;}
.fbody-a dd{width:240px; height:auto; margin-bottom:6px;overflow:hidden;}


.fbody-b dl{width:260px; height:auto;overflow:hidden; margin:0 auto; position:relative;}
.fbody-b dt{ width:260px; height:27px; color:#6f6564; font-size:14px;font-family:Microsoft Yahei;overflow:hidden; }
.fbody-b dt a{color:#666666; font-size:14px;font-family:Microsoft Yahei;}
.fbody-b dt a:hover{color:#333333; font-size:14px;font-family:Microsoft Yahei;}
.fbody-b dd{width:120px; height:14px; padding-bottom:6px; float:left;overflow:hidden; }


.fbody-c{ width:288px; height:120px; margin-left:20px; overflow:hidden; }
.fbody-ca{width:288px;height:27px;  color:#6f6564; font-size:14px;font-family:Microsoft Yahei;overflow:hidden;}
.fbody-ca a{color:#666666; font-size:14px;font-family:Microsoft Yahei;}
.fbody-ca a:hover{color:#333333; font-size:14px;font-family:Microsoft Yahei;}
.fbody-cb{ width:288px; height:auto; line-height:140%; overflow:hidden;}

.fbody-cb p{ padding:0px; margin:0px;}
.fbody-cbt{ margin-bottom:5px; }

.fbottom{width:1230px; height:auto; margin:0 auto; text-align:center;padding-bottom:10px; position:relative;overflow:hidden; }
.flinks{color:#9b9a9a}
.flinks a{color:#9b9a9a}
.fbottom .flink{color:#8D8D8D}
.fbottom .flink a{color:#8D8D8D}
.fbottom .flink strong{color:#8D8D8D}

.play{width:960px;height:460px; position:relative; }

.num{margin:0px;z-index:3;width:auto; text-align:right;position:absolute;height:25px; right:20px; bottom:20px; }
.num a{margin:0 2px;width:20px;height:20px;cursor:pointer; background:url(/images/ipic130813/hyuan.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;text-align:center; display:block; float:left;}
.num a.on{background:url(/images/ipic130813/huyuan.gif) no-repeat;filter:alpha(opacity=100);opacity:1;}
.num a.on2{background:url(/images/ipic130813/hyuan.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.content{ width:100%; height:460px;}

.relative{ width:1230px; height:auto; margin:0 auto;position:relative;z-index:9998; }
.meun{ position:absolute;top:0px;width:165px;z-index:9998;display:none;}
.meun ul{ float:left; }
.meun ul li{ height:30px; line-height:30px; border-bottom:1px solid #858383;  background:#616161; filter: Alpha(Opacity=80);opacity:0.80;overflow:hidden}
.mliheights{ height:5px; font-size:0px;width:165px;background:#ffffff;filter: Alpha(Opacity=20);opacity:0.20;}
.meun ul li a:hover{ height:30px; line-height:30px; width:165px; background:#7d7d7d; }
.meun a{ width:165px; display:block; padding-left:10px;padding-right:5px; color:#fff;}
.meun a:link{margin-left:0px;}
.meun a:hover{ color:#fff;}

.tseach{ width:25px; height:25px; position:absolute; right:5px; top:5px; overflow:hidden; }
.tseach-sech{ width:auto;height:25px;  position:relative;}
.seachtxt{ width:140px; height:25px; line-height:25px; background:#f5f9fc; position:absolute; left:145px; }
.bseach{ width:25px; height:25px; background:url(/images/ipic130813/bseach.jpg) no-repeat; position:absolute; right:0px;cursor:pointer;}
.selectbtn{width:60px; height:25px;position:absolute; right:25px;}

#leftsybner{
 bottom: 207px;
left:5px;
    position: fixed;
 height:auto;
    width: 120px;
    z-index: 99999;
    _bottom:auto;
_right:5px;
    _width: 120px;
    _position: absolute;
	
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));	    
}


#lovexin12{
 bottom: 100px;
right:5px;
    position: fixed;
 height:146px;
    width: 90px;
    z-index: 99999;
    _bottom:auto;
_right:5px;
    _width: 90px;
    _position: absolute;
	
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));	    
}
.ggcbtn{ width:90px; height:auto; overflow:hidden; margin-bottom:5px;}
.ggcbtn img{ float:right;}

.work_menu{ position: fixed;  right:0px; height:200px;  width:45px;  _position: absolute; top:300px; }
.work_menu .work_menu_top{display:none;}
.work_menu .a{ }
.work_menu .work_menu_top a{display:block ; width:45px; height:45px; cursor:pointer; background:url(/images/work_menu.jpg) no-repeat 0 0;}
.work_menu .work_menu_top a:hover{ background:url(/images/work_menu.jpg) no-repeat 0 -45px;}
.work_menu .work_menu_fanhui a{display:block ; width:45px; height:45px; cursor:pointer;background:url(/images/work_menu.jpg) no-repeat -45px 0 ;}
.work_menu .work_menu_fanhui a:hover{background:url(/images/work_menu.jpg) no-repeat -45px -45px ;}
.work_menu .work_menu_parent a{display:block ; width:45px; height:45px; cursor:pointer;background:url(/images/work_menu.jpg) no-repeat -90px 0;}
.work_menu .work_menu_parent a:hover{background:url(/images/work_menu.jpg) no-repeat -90px -45px;}
.work_menu .work_menu_next a{display:block ; width:45px; height:45px; cursor:pointer;background:url(/images/work_menu.jpg) no-repeat -135px 0;}
.work_menu .work_menu_next a:hover{background:url(/images/work_menu.jpg) no-repeat -135px -45px;}
.work_menu .work_menu_share a{display:block ; width:45px; height:45px; cursor:pointer;background:url(/images/work_menu.jpg) no-repeat -180px 0;}
.work_menu .work_menu_share a:hover{background:url(/images/work_menu.jpg) no-repeat -180px -45px;}
.work_menu .work_menu_box{ position:relative}
.work_menu .work_menu_box .menu_share{ position:absolute; width:195px ; height:320px; background:#fff; left:45px; top:0px; border:1px solid #CCC; padding-left:5px; display:none }

#scrollDiv{ overflow:auto}
.scrollText{width:315px;height:45px;min-height:40px;line-height:22px; float:left;overflow:hidden;}
.scrollText li{height:22px;color:#E81E25; font-size:18px; font-family:Microsoft Yahei;}

.hdmains{width:1230px; height:auto; margin:0 auto;}
.hdlxpic{ width:1228px; height:auto; margin:0px auto 30px auto; border-top:#cccccc 5px solid; border-bottom:#cccccc 1px solid; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.shalong{ width:1190px; height:203px; margin:20px auto; overflow:hidden;}
.sha011{float: left;width: 800%;}
.sha{float:left;}
.sha ul{float:left; text-align:center;}
.sha ul li{float:left; margin-left:8px; margin-right:3px; width:180px; height:205px; line-height:20px;text-align:center;overflow:hidden }
.sha ul li img{ width:180px; height:180px}

.playtow{width:1230px;height:454px; text-align:left; position:relative; margin-bottom:7px;overflow:hidden;z-index:9;}

.syfnum{margin:0px;z-index:3;width:auto; text-align:right;position:absolute;height:8px; left:0px; bottom:10px; font-size:0px; }
.syfnum a{margin:0 3px;width:33px;height:8px;cursor:pointer; background:#96C9F6;filter:alpha(opacity=50);opacity:0.5;text-align:center; display:block; float:left;text-indent:-9999px;font-size:0px;}
.syfnum a.on{background:#0A6EC8;filter:alpha(opacity=100);opacity:1;}
.syfnum a.on2{background:#e9e7e8;filter:alpha(opacity=50);opacity:0.5;}

.syfpre{z-index:3;width:17px; position:absolute;height:17px; right:40px; bottom:5px;}
.syfpre a{width:17px;height:17px;cursor:pointer;background:url(/images/enzt/bnbtns.png) -2px -24px no-repeat;text-decoration:none;display:block;}

.syfnext{z-index:3;width:17px; position:absolute;height:17px; right:2px; bottom:5px;}
.syfnext a{width:17px;height:17px;cursor:pointer;background:url(/images/enzt/bnbtns.png) -24px -24px no-repeat;text-decoration:none;display:block;}

.sypuse{z-index:3;width:17px; position:absolute;height:17px; right:21px; bottom:5px;}
.sypuse a{width:17px;height:17px;cursor:pointer;background:url(/images/enzt/bnbtns.png) -2px -2px no-repeat;text-decoration:none;display:block; }

.syfcontent a{width:1230px;height:420px; border:0px; display:block; overflow:hidden;}
.syfcontent img{width:1230px;height:420px; border:0px;}

.nfter{width:100%;  position:relative; height:62px; background:#f1f3f2;  overflow:hidden;}
.nfterbox{ width:1230px; height:62px; line-height:62px; margin:0 auto; overflow:hidden}